Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
BEECHCROFT, 1 APPLEGARTH Detached £350,000 24 Nov 2008
ORCHARD LEA, 3 APPLEGARTH Detached £295,000 25 Oct 2006